package algoritmi;

/**
 * Random algoritam
 * 
 * @author Maja Kabiljo
 * 
 */
public class RandomAlg extends AlgoritamImpl {
	private int[] vrednosti;

	public RandomAlg() {
	}

	@Override
	protected void start(int[] koraci) {
		vrednosti = new int[velicinaKesa];
		for (int i = 0; i < velicinaKesa; i++)
			vrednosti[i] = 0;
	}

	@Override
	protected int[] getVrednosti() {
		return vrednosti;
	}

	@Override
	protected void pogodak(int korak, int pozicijaUKesu) {
	}

	@Override
	protected int promasaj(int korak) {
		int i = 0;
		while ((i < velicinaKesa) && (kes[i] != -1))
			i++;
		if (i < velicinaKesa)
			return i;
		return (int) (Math.random() * velicinaKesa);
	}
}
